import request from '@/utils/request'

const GoodsApi = {
  GetGoodsTypeListUrl: '/shanghu/goodtype',
  AddGoodsTypeUrl: '/shanghu/goodtypeadd',
  UpdateGoodsTypeUrl: '/shanghu/goodtypeupdate',
  DeleteGoodsTypeUrl: '/shanghu/goodtypedel',

  GetGoodsListUrl: '/shanghu/goodlist',


  SetRecommendGoodsUrl: '/admin/goodsrecommend',
  UpDownUrl: '/admin/goodstatus',

  AddGoodsUrl: '/shanghu/goodadd',
  EditGoodsUrl: '/shanghu/goodupdate',
  GetGoodsInfoUrl: '/shanghu/goodinfo',
  goodMslistUrl: '/admin/goodmslist',
  goodMslistList: '/admin/goodmskxlist',
  getGoodsSpec: '/admin/goodmsgg'

}

export function EditGoods(parameter) {
  return request({
    url: GoodsApi.EditGoodsUrl,
    method: 'post',
    data: parameter
  })
}


export function AddGoods(parameter) {
  return request({
    url: GoodsApi.AddGoodsUrl,
    method: 'post',
    data: parameter
  })
}

export function UpDown(parameter) {
  return request({
    url: GoodsApi.UpDownUrl,
    method: 'post',
    data: parameter
  })
}

export function GetGoodsInfo(parameter) {
  return request({
    url: GoodsApi.GetGoodsInfoUrl,
    method: 'post',
    data: parameter
  })
}

export function SetRecommendGoods(parameter) {
  return request({
    url: GoodsApi.SetRecommendGoodsUrl,
    method: 'post',
    data: parameter
  })
}

export function GetGoodsList(parameter) {
  return request({
    url: GoodsApi.GetGoodsListUrl,
    method: 'post',
    data: parameter
  })
}


export function GetGoodsTypeList(parameter) {
  return request({
    url: GoodsApi.GetGoodsTypeListUrl,
    method: 'post',
    data: parameter
  })
}

export function AddGoodsType(parameter) {
  return request({
    url: GoodsApi.AddGoodsTypeUrl,
    method: 'post',
    data: parameter
  })
}

export function UpdateGoodsType(parameter) {
  return request({
    url: GoodsApi.UpdateGoodsTypeUrl,
    method: 'post',
    data: parameter
  })
}

export function DeleteGoodsType(parameter) {
  return request({
    url: GoodsApi.DeleteGoodsTypeUrl,
    method: 'post',
    data: parameter
  })
}

export function goodMslist(parameter) {
  return request({
    url: GoodsApi.goodMslistUrl,
    method: 'post',
    data: parameter
  })
}

export function getGoodMslistList(parameter) {
  return request({
    url: GoodsApi.goodMslistList,
    method: 'post',
    data: parameter
  })
}


export function goodsSpec(parameter) {
  return request({
    url: GoodsApi.getGoodsSpec,
    method: 'post',
    data: parameter
  })
}

export function goodsMslistAdd(parameter) {
  return request({
    url: '/admin/goodmsadd',
    method: 'post',
    data: parameter
  })
}

export function goodsMslistDelete(parameter) {
  return request({
    url: '/admin/goodmsdel',
    method: 'post',
    data: parameter
  })
}